A Query Algebra for an Extended Object-Oriented Database Model
نویسندگان
چکیده
In this paper we extend the objecf-oriented dalabase model via the concept of object inheritance. We then define a closed and safe object-oriented query algebra. Our algebra is different from any other object-oriented query algebra found in the literature due to the extension of the model with object inheritance. The algebra defined deals with homogeneous sets of objects, and provides the model with efficient storage of persistent results of queries involving the project and join operators.
منابع مشابه
Ntt { a Query Algebra for Pcte
In this paper we present NTT, a typed, set-oriented query algebra for PCTE. PCTE is an ISO standard of a DBMS whose data model is an extended ER model with attributed relationships and an object type hierarchy. The PCTE standard deenes navi-gational access to objects via an API (application program interface), but no set-oriented query language. NTT is the rst algebraic set-oriented query langu...
متن کاملExtensible Query Processing in an Object-Oriented Database
In this thesis we address the problem of providing e cient processing of queries in the extensible environment induced by object-oriented databases. We de ne a framework for query processing in an object-oriented database and develop designs for major components of this framework. The framework encompasses an object-oriented data model, an algebra to query over that model, transformation rules ...
متن کاملA Uniform Approach to Processing Temporal Queries
Research in temporal databases has mainly focused on defining temporal data models by extending existing models, and developing access structures for temporal data. Little has been done on temporal query processing and optimization. In this paper, we propose a uniform framework for processing temporal queries, which builds upon well-understood techniques for processing non-temporal queries. We ...
متن کاملQAL: A Query Algebra of Complex Objects
The main motivation for the development of a query algebra of complex objects QAL is the study of the operations needed to query the structural aspects of object-oriented databases which are due to the advantages of the object-oriented database model over conventional relational and functional database models. The basic operations of the QAL query algebra evolved from relational algebras and th...
متن کاملApply Uncertainty in Document-Oriented Database (MongoDB) Using F-XML
As moving to big data world where data is increasing in unstructured way with high velocity, there is a need of data-store to store this bundle amount of data. Traditionally, relational databases are used which are now not compatible to handle this large amount of data, so it is needed to move on to non-relational data-stores. In the current study, we have proposed an extension of the Mongo...
متن کامل